wpforo\classes\Members D

Total Complexity 686
Dependencies 5
Dependents 1
Total lines 3,751
Lines of code 3,126
Logical lines of code 1,504
Comment lines 193
Methods 130
Properties 10

Methods 130

Method Rating Maintainability Complexity Lines of code
update()
D
18
75 175
create()
D
24
47 145
init_fields()
D
18
3 513
update_profile_fields()
C
35 25 87
upload_avatar()
B
37 23 63
synchronize_user()
B
43 19 40
fields_structure_full_array()
B
45 18 42
filter()
B
42 17 50
init_countries()
A
24
1 248
update_user_fields()
A
44 14 44
_get_member()
A
44 13 42
_get_actions()
A
38 11 72
get_members()
A
42 11 43
rating_level()
A
50 12 27
init_timezones()
A
37 8 87
decode()
A
44 10 39
get_avatar_html()
A
53 11 17
init_current_user()
A
44 9 41
rating_badge()
A
52 10 22
get_newest_member()
A
46 9 36
search()
A
46 8 39
update_custom_fields()
A
50 8 27
change_password()
A
53 8 21
_get_avatar_url()
A
54 8 18
get_profile_url()
S
56 8 15
_get_guest()
S
49 7 29
show_delete_form()
S
46 6 42
update_custom_field()
S
53 7 21
get_activity_url()
S
57 7 15
get_favored_url()
S
57 7 15
synchronize_users()
S
52 6 23
get_search_fields()
S
56 6 17
add_profile()
S
56 6 15
get_guest_cookies()
S
58 6 14
get_search_fields_names()
S
60 6 13
calc_approved_answers()
S
53 5 23
calc_approved_comments()
S
53 5 23
calc_approved_questions()
S
54 5 21
calc_reactions_in()
S
55 5 19
calc_reactions_out()
S
55 5 19
ban()
S
55 5 18
get_custom_field()
S
57 5 17
update_profile_field()
S
57 5 17
get_count()
S
56 5 16
init_defaults()
S
41 1 63
calc_approved_topics()
S
56 4 18
calc_approved_posts()
S
56 4 18
member_approved_posts()
S
58 4 17
show_online_indicator()
S
61 4 15
get_account_fields_structure()
S
47 2 45
upload_files()
S
64 5 9
online_members_count()
S
58 4 14
unban()
S
58 4 14
init_hooks()
S
48 3 29
set_groupid()
S
60 4 13
current_user_is_new()
S
61 4 13
get_userids()
S
60 4 12
set_guest_cookies()
S
60 4 11
get_profile_fields_structure()
S
49 2 39
_get_guest_posts()
S
56 3 19
inactive_to_active()
S
62 4 10
update_online_time()
S
63 4 9
get_fields()
S
63 4 10
rating()
S
67 4 7
after_edit_reaction()
S
63 4 10
rebuild_stats()
S
51 2 28
set_secondary_groupids()
S
60 3 12
get_custom_fields()
S
61 3 12
append_secondary_groupids()
S
62 3 11
get_secondary_groupids()
S
62 3 11
delete()
S
61 3 11
reset()
S
69 3 6
after_register_new_user()
S
65 3 8
after_password_reset()
S
64 3 9
blog_comments()
S
70 3 5
get_register_fields_structure()
S
65 3 8
blog_posts()
S
75 3 4
is_field()
S
77 3 3
get_field()
S
66 3 9
get_online_members()
S
59 2 14
after_activate_user()
S
59 2 13
get_inlist_enabled_statuses()
S
77 2 3
after_delete_user()
S
80 2 3
init_list_table()
S
70 2 6
get_actions()
S
68 2 7
after_add_topic()
S
78 2 3
after_delete_topic()
S
78 2 3
after_merge_topic()
S
78 2 3
after_move_topic()
S
70 2 5
after_add_post()
S
78 2 3
after_delete_post()
S
78 2 3
before_delete_reaction()
S
68 2 7
after_delete_reaction()
S
78 2 3
before_merge_topic()
S
68 2 6
_is_online()
S
64 2 8
deactivate()
S
62 2 10
activate()
S
62 2 10
set_is_email_confirmed()
S
65 2 8
banned_count()
S
67 2 7
get_field_key()
S
78 2 3
get_search_fields_structure()
S
71 2 5
autoban()
S
70 2 5
encode()
S
61 1 12
calc_points()
S
61 1 11
_get_avatar()
S
78 1 3
after_post_status_update()
S
80 1 3
get_avatar()
S
77 1 3
after_add_reaction()
S
76 1 4
avatar()
S
77 1 3
get_avatar_url()
S
78 1 3
clear_db_cache()
S
79 1 3
calc_rating()
S
64 1 9
levels()
S
76 1 3
get_guest_posts()
S
78 1 3
get_groupid()
S
66 1 10
get_guest()
S
78 1 3
after_topic_status_update()
S
80 1 3
_avatar()
S
79 1 3
get_is_email_confirmed()
S
74 1 4
fix_action()
S
79 1 3
get_action()
S
75 1 4
get_register_fields()
S
77 1 3
get_account_fields()
S
80 1 3
get_status()
S
66 1 10
get_profile_fields()
S
80 1 3
get_distinct_status()
S
75 1 4
wp_login()
S
79 1 3
get_member()
S
78 1 3
is_online()
S
78 1 3
__construct()
S
79 1 4